1
1543
316
140
24
2
329
18
5
2
165
137
400
6
168
495
367
458
56
1
1
34
1
3
8
1
2
1
6
10
419
1
16
1
6
3
22
3
6
1
3
1
120
7
2
808
56
4
59
671
460
350
543
838
142
5
3
11
1
1158
10
1
34
1
1
1
1
1
1
16
1
192
1
3
2
3
1
1
2
3
1
1
1
7
1
3
5
1
1
1
1
1
1
41
2
103
4
1359
78
628
667
211
37
440
17
3
1
8
2
25
329
1
1
51
46
1536
8
1