1943
853
9580
799
1214
1054
792
5388
786
2016
1549
1847
1526
3089
1982
942
1444
1651
1056
804
1391
870
1066
730
1032
2290
1015
1885
2054
916
3463
1039
1328
1283
870
1545
1189
865
5038
743
940
1249
1017
6910
9312
1186
1226
806
1025
847
1018
748
783
1445
9452
916
832
916
977
736