1943
853
9579
799
1214
1054
792
5388
786
2015
1549
1846
1526
3089
1982
942
1442
1651
1056
804
1391
870
1066
730
1032
2290
1015
1884
2054
916
3463
1038
1328
1283
870
1545
1189
865
5038
743
940
1248
1017
6910
9312
1186
1226
806
1025
847
1018
748
783
1445
9452
916
832
916
977
736