1503
799
5388
4703
813
1952
1890
788
1276
943
1186
1445
916
850
8274
753
1130
1494
1054
828
3447
1378
13556
2076
1203
1070
747
1093
760
941
1003
1655
828
970
880
1448
798
1084
847
1596
1389
2109
1025
3901
940
980
1537
735
716
3836
849
1390
942
1041
1431
963
1347
2552
764
12510