1602
2504
1450
979
705
959
2960
2093
1881
2853
1251
3033
783
915
680
734
858
821
1573
741
1530
2374
1908
744
1568
1961
958
1302
893
892
1214
1026
2320
1816
854
816
823
895
2392
964
840
1696
11313
1537
2307
1632
810
816
1664
978
708
1372
1215
987
3373
7446
2843
867
3103
750
1276
2113
7831
986
894
640
866
1161
671
3103
1952
1645
2139
1725
1342
1687
913
1563
1051
6840
1286
1308
1263
1294
678
2057
966
1081
835
1173
1454
976
968
939
859
1087
742
773
803
1554
1286
1100
1152
772
926
1154
882
1564
981
1089
949
1580
1082
1987
747
2884
1317
1830
2125
4786