1098
5368
30412
978
1492
1765
3768
1081
2610
1542
1000
1585
1288
1014
1918
1008
1088
1212
1025
1220
2028
922
1523
1034
905
1904
1186
2409
4558
1329
928
3278
1076
931
1168
2046
1305
941
1390
1495
1597
875
1895
1044
892
1987
1350
1157
1285
1159
1056
1440
1635
922
1395
1090
889
903
972
2076
936
879
1860
1729
1169
981
1586
1299
1078
2620
1652
1121
3959
969
1417
1427
1336
3722
898
825
978
1100
1410
1936
937
981
2626
973
1091
945
1993
890
1023
845
1988
996
1209
1261
1086
1629
1817
1105
1164
1418
1700
1583
1199
1258
836
1293
963
1500
1169
2833
1354
884
933
2836
955
885