2798
900
1492
1343
941
707
770
770
3555
2168
977
573
829
2319
2265
658
2735
1557
948
1332
2572
1350
2711
1318
700
1050
1141
954
638
1111
1750
882
867
1602
1174
1424
1424
951
1235
2987
947
926
929
754
866
612
687
1269
673
2091
600
1308
746
959
626
701
670
1556
1042
714
675
1290
1602
2042
917
845
954
2284
949
693
2547
626
773
934
602
756
1935
1374
814
2552
703
2767
1253
692
1434
1451
942
1099
3908
1127
1342
780
892
1515
4067
1806
686
1925
655
1569
708
746
2483
657
2348
1481
676
722
1072
2126
968
2401
865
2344
4988
2333
1044
1066
1436
696