3972
2437
2002
875
3036
2746
8868
2446
2018
1258
1648
3474
1132
2058
2867
8464
1119
950
1515
862
864
995
2072
7684
929
840
2512
708
743
1011
1696
979
911
3294
719
931
1033
2075
911
809
21518
828
786
15246
1508
983
748
1067
748
1087
6423
4370
1023
2096
15607
6399
998
1430
968
963