1802
848
1746
2463
2997
1911
2132
3105
669
1145
2293
2564
1554
1376
748
1941
1028
1617
2158
641
2003
1327
1059
1497
1699
1241
1739
881
1860
1460
1147
1231
930
912
1641
1537
1563
1748
957
1443
631
1567
1013
1307
2281
725
2521
2859
4115
955
2815
931
2964
2985
1293
1855
3652
1136
1407
1030
1044
982
910
711
1839
780
856
1243
1206
3575
933
2564
644
694
1408
930
1496
1671
980
1244
706
1488
1182
630
808
2298
1033
1297
1620
1482
1153
674
965
3309
686
811
872
822
707
1417
716
929
1427
1025
1080
2213
607
916
1292
687
931
668
1122
1820
2284
963
2666
2697
1330
633