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