2245
3
3090
6
2476
2
2903
2932
894
0
468
1189
528
297066
3765
4
19783
21152
8
2773
1
1267
1485
3080
716
585
871
1193
3546
485
500
14
616
3059
25669
315
820