2442
2
93
0
2683
479
1935
1869
5
2955
839
367
2670
20
2587
16
116
467
138
543
2727
970
171
418
10396
8
1130
1
3063
3
3360
560
933
422
1084
2189
235
1580