1
1580
328
147
27
3
338
18
6
2
160
143
403
6
170
519
356
461
75
1
1
32
1
3
10
1
1
1
5
8
418
1
17
9
4
23
3
7
1
3
1
124
7
2
821
75
6
56
697
480
342
591
825
146
6
3
10
1204
6
1
35
1
1
1
1
1
1
20
1
211
2
4
1
1
3
3
2
1
1
7
1
1
2
1
1
39
2
108
6
1385
82
642
663
237
38
440
21
3
1
7
3
28
326
1
1
54
45
1574
7
1