2831
1
1650
0
305
480
73
3808
477
44199
556
2395
409
497
21743
1885
5620
11
8876
8
4139
4
420
165
941
800
31535
1559
2
120469
35
158
1343
3424
625
46
1348