1500
1690
3057
898
691
945
1239
1103
2543
1153
661
925
1405
662
925
1068
1075
5513
1843
7286
742
1545
821
791
699
2577
3873
829
1047
4624
813
8454
803
812
3148
673
5116
8430
1417
652
934
1075
700
814
723
2171
1977
697
1122
988
885
15656
1341
2769
1450
4863
922
2027
2516
1064