309
1
380
0
129
255
425
895
2567
6
3095
4
324
475
261
5611
5
342
337
864
1271
1036
1280
522
452
3496
2849
307
469
499
365