392
0
3090
6
2903
3
2932
2
664
372
1070
931
639
32302
21152
8
351
713
1310
1485
1
181997
11
1193
115504
334
1665
19783
677
318
3080
3546
1816
2588
645
413
2124