392
0
2069
3
1222856
4
385
1
2442
2
93
2683
479
1935
2955
839
367
2670
20
2587
16
116
467
138
543
2727
970
171
418
10396
8
1130
3063
3360
560
933
422
1084