2000
1
1213
2211
0
573
1431
2
1053
3650
3
1378
1232
2459
6
1049
714
2225
2334
1543
730
1172
1354
1647
553
2296
2808
1645
1056
563
854
913
1805
1317