2840
1
1279
505
1852
5
539
2
2313
3
4938
14
1078
1805
4
568
1132
8
1094
2913
7
484
1396
504
3591
551
470
770
803
555
4626
9
403
485
533
1560
679
1113
478