952
1
2751
4
2790
5
1160
2
3125
19562
13
1702
3
840
2270
6
2398
6028
6701
8
2385
0
4764
32
2919
582
2720
7
859
1931
1831
1732
393
1472
1495
312
1684
1084
5802
1792
11
3573