1267
16
3701
12
2494
7
8925
2
1961
6209
25088
4459
3
2401
4
167
0
300
175
1
908
6
737
572
723
1575
767
440
1981
975
536
375
946
1354
414
1723
1216
318