1852
770
2588
1165
1128
551
571
96
1334
689
711
269
763
204
1255
514
463
178
880
560
611
353
971
402
704
232
238
128
715
222
369
172
421
297
726
384
706
194
1025
484