2259
1372
955
4796
2754
2097
1430
1180
2377
1003
1223
3018
1005
1744
924
1002
1705
939
1318
2192
3296
1816
1240
1732
1406
1499
887
1269
1734
1103
1645
910
1403
1027
1027
825
1310
1655
1646
1822
2596
1505
1038
1102
873
1718
1342
1462
995
936
5107
1147
1449
4567
1105
1509
951
1129
1450
2258
1222
881
1712
1682
811
845
841
2279
2071
1404
1926
1723
829
1471
2140
794
905
1238
808
2858
774
942
2558
4251
927
766
1746
1083
1326
3165
1546
824
852
3466
916
984
1040
5167
960
1635
1321
1153
862
1551
1105
1371
1791
1096
891
855
1454
1154
2104
989
1709
1128
856
2006
1280
1232