3078
2988
1114
15613
4420
1558
2718
795
6458
1007
1595
813
933
872
895
989
1536
849
901
1581
1205
1022
1449
1237
1302
898
998
969
8639
921
1675
1916
945
1188
912
817
827
1027
1099
1042
864
1712
984
942
1167
882
885
3794
1486
890
1480
2009
1266
1118
938
1107
864
2728
1022
1707