2110
1
1051
1332
467
0
496
1380
1547
1788
1606
2245
3
915
1532
2131
19944
2
2377
1451
2571
6
693
1787
1526
830
3053
7
1603
690
1492
1660
83
935
1431
2368