2499
4
451
0
479
15453
8
1934
2
302
2328
2012
1
4075
1074
871
7039
402
608
3092
547
1290
400
2635
297
1344
1058
385
165
57
1029
467
829
424
887