2000
2
1486
210
1
2515
3
1615
1362
1980
180
0
1155
1159
966
1849
1936
4
1294
2542
2422
863
3446
7
4519
948
1123
1061
1785
2010
3740
1713
1556
1567