1543
2
14
1
363
0
419
846
478
1152
693
546
1880
3659
422
1418
431
683
3287
458
269
503
1141
303
154
304
802
360
464
1232
1100
759