2730
6
2224
2
2657
3
2668
1123
0
20634
8
2897
169211
11
1020
2855
968
377
1139
6140
497
430
375
326
1748
138
1511
496
490
524
483
303
25137
19279
2275
1213