507
0
2008
3510
2
2971
1
7082
9
2758
729
1240
467
1653
968
11829
3082
2365
3
20634
8
1267
36609
34
466
3149
4
5009
96512
256612
5363
6
509
19034
1058
407
3505
3660
1222856