1391
2049
696
291
56
1
555
37
11
2
336
334
843
19
586
831
2
723
1111
187
1
2
1
2
71
1
1
1
3
7
1
1
3
3
16
19
930
1
19
2
28
25
6
82
7
31
1
25
2
1
404
3
2
1495
172
20
1
102
1447
1
995
872
1384
1784
162
6
1
2
2101
3
1
93
2
2
3
2
1
2
1
1
2
5
1
2
4
1
1
67
440
1
7
1
1
1
1
1
1
2
3
1
4
1
2
1
2
11
3
1
6
1
3
2
1
59
245
14
3069
112
1012
1480
774
103
956
87
25
7
33
14
1
115
720
1
146
78
3406
34
1313