2776
3
1049
1
1351
624
571
2239
2
604
1152
5361
5
798
7
1229
2876
10
1748
78
923
979
630
2162
1013
693
1341
722
614
930
1760
1445
3163
1550
0
477