1375
2
984
1
2904
4
2240
2214
3
2364
7
1566
1391
1208
4675
2847
974
2346
198
8155
12
1131
0
1649
4016
3929
10
2095
2564
2619
1526
665
120469
35
2257
4964
905
330
327