2125
1
855
462
0
2279
16
1251
2526
3
6383
17
3037
4
2337
2108
2369
4452
6
639
5207
2
928
1139
333
819
2000
1094
964
343
282572
3025
3250
5132
2805
3345
12958
5
2907