2050
1
989
0
2911
9
1516
3715
2
14125
10
785
796
6
120
2462
3
106
131589
610
272
1089
5151
1736
1412
297066
542
181997
11
302
2710
2740
618
928
3172
3289
2108
3213
7