2220
1493
1017
2033
1351
2049
1190
1429
1270
898
4538
1150
2475
961
1178
856
2033
1526
881
932
1659
1137
1056
1370
1126
1318
916
1746
1726
1468
1140
914
1425
1805
1609
1141
1378
1372
1313
1761
3967
923
1161
1199
6488
839
1637
1267
2502
2380
2848
4671
3568
8785
1709
981
918
3915
1360
4885
1509
856
977
2902
1099
891
863
1966
800
1668
1427
2022
2111
2028
2584
927
7735
1620
812
901
926
957
2136
4350
2157
905
941
813
858
5940
1677
911
875
1006
1003
1502
1351
977
1267
4488
1326
1136
1580
1436
893
1268
2236
1069
1052
949
1334
1049
1567
1558
1238
1005
1674
1504
1116
1203