1267
16
3701
12
2494
7
8926
2
1962
6209
25090
4459
3
2401
4
168
0
300
175
1
908
6
737
572
724
1576
767
440
1984
975
537
376
947
1354
414
1723
1216
319