2536
900
1556
1252
1470
1328
1121
1554
963
1856
1140
2076
1781
899
1080
1378
1418
1057
1762
1780
6462
4728
5845
1255
933
989
930
1658
1512
1097
968
857
915
1277
924
1067
837
1180
881
874
896
1120
1167
1789
1308
2228
3156
1606
1087
1280
1155
835
962
1116
1060
17227
3032
1303
1490
2002
1303
2292
853
1383
1686
834
4163
1420
2376
1417
1509
908
1587
2558
1097
2124
2323
1384
1105
1256
934
1565
885
920
2302
862
1291
2219
1145
857
3002
1146
998
1609
1278
850
975
1426
1110
1346
1178
798
1603
1024
1723
1233
1771
977
1245
1452
1597
923
925
1016
1070
6414
926
1056
1062
995