1358
960
1159
2795
1620
2116
1765
2667
2528
1799
1827
1611
1510
858
5104
982
1246
746
3001
3180
1176
608
1303
1314
693
1093
1724
1271
1876
1113
660
1361
863
1046
2066
1847
898
1422
944
3055
793
752
12886
15300
1064
863
1560
3506
2006
1929
1980
996
1449
751
944
1677
3038
1204
874
2409
1193
1578
1424
1193
1131
834
1034
835
988
4317
1200
2061
724
1167
979
1553
1441
937
1598
877
1433
1369
1238
1805
4422
1493
866
1106
1607
774
927
1084
921
993
898
1717
1645
782
784
862
1333
687
793
1485
804
1226
2046
875
842
973
1508
720
643
907
1853
1148
644
1417
973
1438