1632
940
1144
1684
1262
1098
2296
1263
1530
1252
981
2358
992
998
4097
2422
1231
1735
2025
5605
3476
1316
2308
2365
1055
1034
1213
929
1007
1403
1467
2148
2893
944
2749
1836
1832
1085
1623
968
3140
1563
2784
1180
1494
1210
1430
5225
1669
2135
1379
1702
1488
949
913
1484
899
1303
964
912
1653
1470
1310
2664
2084
851
1996
1032
42616
1010
1273
936
2308
1292
1455
807
1033
1661
1171
1493
1069
1838
953
1360
1062
2910
1573
2782
1254
1051
976
978
2691
1539
914
2868
1060
1902
1381
1483
861
856
1272
1872
834
2434
1980
1155
922
901
2073
1067
1291
1126
909
1041
865
845
5167
969