1532
2515
786
1976
2358
649
683
1805
5538
1157
1190
965
707
1021
1508
2214
2059
685
2153
3382
1976
706
792
1256
1743
856
675
4053
1621
1257
900
741
1161
2902
2906
691
666
845
958
1470
983
1803
647
735
685
746
3176
790
814
2500
1336
753
1174
1257
757
747
1242
1342
948
1424
1618
2028
632
610
920
1678
721
750
2024
1677
773
2243
1897
2142
772
1535
816
2098
813
684
1496
674
2729
931
722
916
4483
764
1453
1480
606
2212
952
1362
682
808
1400
1311
2332
1616
1082
790
1414
2021
842
722
1457
686
9386
942
802
797
683
1389
663
894
2458
846
2078
1245