2271
6
1632
2
1836
15
2581
1684
1
879
566
4
627
0
1498
669
3
1560
1144
531
3638
3092
2225
10
5665
8
3414
5
1945
9
1109
1613
3677
959
1449
4097
4440
1546
3235
1350