1531
2766
4555
1979
58275
5840
4270
1102
9806
739
1817
1221
1390
2414
2393
1428
4528
5353
1108
5532
8932
2340
725
1091
912
1005
1215
2530
771
832
1281
825
782
1529
928
791
909
915
806
3002
646
759
962
1036
873
928
1306
745
870
860
1601
1502
1101
2277
2986
3223
669
1630
801
784