1736
911
2582
1203
902
284
1097
457
1448
555
1349
614
553
129
444
188
397
156
1069
391
750
286
936
231
420
232
182
47
3165
1913
737
297
428
237
707
340
414
115
479
284