2407
957
748
727
1402
1595
1593
1333
1189
1559
1229
878
1882
1376
1794
825
5536
1331
1016
720
1551
1559
1405
2365
970
1164
1557
902
1335
1965
2192
811
1733
928
1509
1810
945
991
1364
2352
2306
1691
831
1030
2531
698
1034
1512
1149
1650
1246
823
2890
796
883
950
1457
2949
1547
1591
1217
1304
735
1241
689
696
540
670
1939
787
1036
930
2145
746
675
839
1569
678
1825
781
1842
1087
933
709
1201
728
1995
1513
892
760
844
1005
3087
1521
2454
1433
1814
1298
1453
1243
1383
2086
1278
1410
5029
2973
889
741
1517
1117
764
946
4203
2609
694
756
774
1535
855
872