12030
2489
1244
1903
7776
921
1035
885
1615
740
2436
929
3082
2168
1117
7931
908
810
2410
951
824
991
969
775
1160
785
3827
761
718
2028
686
1524
1879
2589
1145
739
1097
1371
5485
1643
778
4655
1021
791
1704
1988
802
1804
1132
785
20654
1949
1794
5428
677
1083
763
1716
1583
799
8588
793
1263
630
967
2894
1631
1233
874
640
1775
2990
3160
1392
797
744
882
6098
75559
648
863
618
924
868
1521
4554
1004
2404
1680
696
649
786
6247
1947
790
916
704
1907
1715
1389
982
927
1493
900
1114
714
900
2018
1063
1410
1384
2093
945
1136
836
1723
881
2042
1834
1479