1433
2920
1082
729
673
895
1830
805
1300
1504
1759
3088
1643
1189
1043
877
2025
1080
2213
851
1365
2692
1343
842
728
1551
1406
1844
1611
1097
1005
1143
704
812
1403
742
1530
1774
897
881
2154
915
2112
1342
3407
799
1219
1908
747
723
652
1041
2350
3258
1454
1316
902
801
845
1000
1045
1767
836
1235
1506
795
2184
1405
927
1557
3799
964
1413
931
1326
841
1638
1297
702
1640
1133
864
895
1842
1543
1705
1350
1052
1529
1093
1399
1052
1100
927
1092
964
792
1767
822
907
1828
1232
829
966
1306
911
844
1226
985
809
689
1289
716
766
11106
1100
886
965
731
885