1299
3
409
2
779
2407
4
571
1
468
1890
1750
2057
10
965
961
539
440
979
231
540
1379
1856
1136
3396
16
1088
874
474
502
752
227
446
771
1508
912