1802
2626
925
999
1092
3300
1819
2016
2102
1227
894
1576
1164
2269
3509
1818
910
6984
1076
1251
10390
2408
868
2447
1646
904
1743
1914
1256
902
1491
835
1258
931
874
945
1135
2772
2894
15818
6865
1581
1029
1093
859
6227
4100
1371
2324
1038
2009
1498
1038
954
901
1172
1144
847
914
894
3620
1051
1302
827
1047
900
2068
1062
3321
976
1524
885
3660
958
1947
1481
2837
836
851
2869
1055
904
1057
1020
2098
3221
865
944
2094
1073
2071
3599
1049
842
1531
1943
1033
880
2913
1794
831
1148
2918
1092
945
1339
1667
853
864
5802
989
1079
1379
997
1016
1994
1311
2402
959
1131