3216
10
181997
11
1383
2
1598
1828
1
2100
4
4074
0
1400
8122
13
3283
5464
9
8411
3
2554
16
1812
2788
3151
1924
775
3336
10736
26
2890
444571
2763
2711
909
1715
2562
1105
1348
1510