3315
1
3591
11
1788
1102
1514
4321
4
4398
10
4443
9
7471
567
3379
3
980
24337
22
1268
123674
35
2786
1161
1694
673
1185
2
4335
4096
1304
690
1563
947
1481
519
1170
1289601