6236
10
1590
1
2562
2
2732
951
8527
690
1812
1814
2110
913
1690
1055
6753
17
1606
1492
3
935
2322
4
19944
2605
1767
980
1431
1514
673
2131
878
2295
2906
3540