6236
10
1590
1
2732
2
2562
951
8527
690
1812
2110
913
6753
17
1606
1492
3
935
2322
4
19944
2605
1431
1814
1514
2131
2906
4443
9
980
1690
1767
24337
22
123674
35
2786
1161