4373
1413
1773
1238
887
777
926
2646
4161
2032
1040
1120
1431
1071
5106
1167
1052
1240
739
824
149082
1174
2144
1051
704