1917
940
1149
5013
1581
1230
1323
722
972
1453
1843
891
792
1541
1043
848
1252
845
1105
986
760
968
1548
784
904
1890
887
962
902
786
1310
4871
822
847
3271
915
958
4751
820
1320
920
1019
745
1449
936
898
925
749
1076
1463
4440
1073
1077
791
892
3123
2992
1136
1528
1238