2708
5
1084
0
91
1
1536
1643
1229
1243
2
942
2242
4
793
2876
10
811
1772
546
815
4509
1005
1013
579
95
901
580
2114
464
1265
736
98
2571
795
875