2254
1
3805
6
1363
2100
2
3562
628
0
1691
496
1015
1606
1788
1844
1819
467
830
8527
2776
6346
16
1813
572
2600
4
1380
2110
3132
10
1451
1787
1532
2377
19944
3386
3