2952
0
343
455
3659
14
2705
1
1780
1099
431
46414
683
1152
525
1045
467
422
517
745
479
2992
1009
1232
401
552