610
881
435
130
403
910
374
196
8
993
1500
2011
1098
199
905
2265
302
1114
1071
1082
