2050
5377
2996
1001
1148
974
1181
841
1600
1193
907
1072
1339
984
7084
2743
946
1214
951
997
876
1429
1379
1116
2106
1416
1137
1018
999
1017
1160
892
919
2252
2001
919
1380
1400
1599
1051
1142
1124
1401
2254
1420
1073
921
945
846
847
1445
994
2011
1366
1670
960
991
1150
2354
860
970
1338
1071
845
4007
2357
994
1585
3874
1053
942
1319
1027
1229
933
917
1711
1757
2597
1169
880
2704
889
864
5005
856
1014
1065
838
887
900
1419
1067
841
1155
1638
834
969
1287
1193
1567
3429
1464
1619
1458
1465
1665
2447
961
1182
1660
1099
2561
1387
1110
818
1001
1052
1231
1463