6346
16
3090
6
2535
2
2966
1089
1
2358
9
3498
4
1265
1547
1819
3694
2505
2646
5
905
582
0
2055
1752
2980
32302
572
2209
1380
2666
400
951
19783
3484
1306
4096
2207