1424
2
2057
1819
1
1168
1305
1751
467
0
1816
496
2562
1380
690
83
2392
5046
3
1606
1492
1400
935
19944
2605
2108
662
801
6236
10
1781
2131
1813
673
2377