2472
900
838
1410
1364
1199
3482
774
883
1026
2551
873
1008
761
1165
810
1027
1472
953
882
843
1194
789
991
1865
913
878
1585
10470
986
829
813
1453
892
1317
925
1473
892
1146
848
1589
8331
1176
789
3360
867
924
968
847
2840
1422
1271
1117
1888
801
1735
771
812
2560
1033