309
0
774
300
1227
339
268
984
498
243
425
304
1836
490
538
525
415
296
1156
411
2749
1
520
487
226
320
2123
780
337
250
856
1044