100
1965
17
83
20
752
0
820
2
857
29
200
735
4
8
50
1198
12
869
1605
854
1
10
962
27
930
703
952
3
16
300
1840
6
13
1088
7
2229
73
2166
55
1454
31
1479
35
1111
25
2263
5
246
4991
460
2162
76
1740
21