1126
1622
3682
1007
1483
1305
885
2118
1424
940
2225
1351
1101
828
1442
915
859
894
1098
850
1695
1262
1504
1007
1669
960
2052
1848
1484
1042
872
1329
1630
877
1396
1303
1136
1252
1611
1652
1243
1573
1432
1919
931
843
881
1292
1146
2122
7200
1393
2557
1608
1460
1011
1496
1519
1470
1360
989
749
1158
1017
2108
1515
1033
996
1608
1481
922
833
868
743
1624
2389
799
952
949
1558
915
1192
2928
1303
752
1195
1086
736
2004
1401
784
785
973
983
898
716
826
7548
1109
873
1234
1164
769
3099
2023
853
1058
954
693
794
866
879
1075
787
2108
700
734
1044
1294
915