5042
917
1335
2106
1193
889
12509
3703
1734
975
1588
1079
1511
814
2356
895
1278
1820
880
1845
912
888
1915
2194
1938
1478
1564
1762
831
775
1307
1850
1443
831
1103
1890
1297
1914
1335
827
861
1375
782
967
962
1003
1114
1705
951
927
968
813
1056
872
1440
1019
1270
938
1359
1361
1057
834
3845
1257
756
1534
923
1275
954
1575
1533
4708
1081
3035
949
898
805
3207
1196
783
1255
1380
1721
1709
2048
3753
771
1458
3287
2330
2006
958
848
1127
1296
968
1089
1239
1037
1502
942
847
1694
676
1276
1542
1056
1481
1907
707
949
1170
1708
915
2717
950
1404
1622
1781
734