2254
2
2732
2562
951
1
1632
8527
1812
2799
6
1449
0
913
1590
658
1775
2322
4
2968
1431
6236
10
1606
1514
2110
2906
4443
9
7733
1526
1539
980
3644
24337
22
123674
35