2155
17366
866
632
784
1092
927
1036
817
717
856
3668
1081
808
2770
1237
1109
1005
1083
1140
2443
2986
2218
1112
1188
1900
3117
1113
1954
1425
1144
1765
4133
1400
1723