3629
1
3263
2
477
768
1407
2456
2820
4363
7
1434
2675
3
9220
10114
12
3974
3485
3546
5635
2707
2394
2285
9
2769
0
3106
109776
42
123674
35
3326
605
2060
2676
2837
3055
297066