4884
1120
2974
929
5542
2527
1402
300
1472
474
1403
400
951
295
1256
436
977
299
1646
617
1223
410
501
128
925
355
2895
1257
1786
747
3152
1541
1031
492
1149
391
1182
355
2940
1323