3017
1
5354
2145
2135
3
1200
1689
1090
2544
874
3682
2
3177
1532
1877
1699
1660
13995
0
1800
99072
38477
34
1816
1378
32302
1187
2781
1162
1681
3326
2368
2901
174730
18