2000
2
1486
2515
3
1615
1980
180
0
4530
1159
1
966
1875
1849
1936
4
210
2542
2422
863
3446
7
2459
9
4073
4519
297728
18
948
1123
1061
1785
2010
3740
1713
1362
1556