2843
2080
2415
3171
11282
993
1535
10949
8118
1781
673
1684
907
2418
25231
4501
916
1002
3134
1098
753
728
2150
680
1648
632
5673
1083
1519
711
909
651
762
687
1645
880
2078
6231
713
37290
750
946
634
1046
1249
1962
3192
1453
747
706
846
835
982
1469
758
672
848
2184
770
1256