4209
1291
3988
867
3030
1181
892
1206
1104
874
941
1356
2127
998
1813
1503
3568
2444
2952
2849
3054
2614
2388
3132
4105
2397
4096
3084
5842
1475
1952
728
1518
5593
944
1197
791
1154
1256
3206
1378
1321
6230
3983
1496
908
1361
1704
2469
1060
1856
917
1354
3394
768
954
2909
1429
1735
1546
1277
1045
1087
1459
1715
1296
1359
1573
4086
1613
1768
755
1839
2869
2948
1123
1694
771
4194
688
2102
1304
1089
1173
1770
1106
3336
871
1558
1309
880
1343
837
845
1251
2312
1386
2898
1485
2456
798
971
828
812
951
775
1127
824
846
1910
1234
3194
2388
861
935
2010
1531
1900
2581
1413