2648
15
1658
2
1172
3
1116
1268
1
1828
884
1219
1563
2466
3330
1328
1090
6
2281
5
1443
1653
1593
1853
1450
2073
2392
2516
2261
4
1250
1042
1402
2936
8
4392
7
1706
1739