1509
1969
735
259
47
1
535
35
9
3
364
348
867
12
478
816
639
1399
146
1
1
1
87
1
4
5
1
8
16
17
1232
1
16
44
31
2
58
3
10
2
1
1
1
41
2
1
334
1
3
1371
140
27
1
86
1243
1
1107
1012
1371
1788
130
14
4
1
2163
7
1
116
1
1
2
1
1
4
1
3
2
109
321
2
1
5
1
1
1
1
2
4
1
8
3
1
6
2
4
1
59
404
25
2962
87
960
1784
619
75
1249
91
42
6
38
21
1
153
851
287
75
3462
16
1247
1