951
1
8527
1087
2
1294
888
1597
3
4335
2732
123674
35
1845
1590
1812
913
2562
2322
4
980
1431
3107
7
6236
10
1514
673
1495
3591
11
2906
4443
9
1161
1558
7471
24337
22
1015