2855
3
2708
1
247
1216
2
1038
1186
953
1025
957
1149
1082
942
1151
1543
1049
939
2942
7
2574
2352
467
0
1516