2288
1
812
2192
0
20634
8
1123
4437
3
418
53
2036
2
2657
1453
282
1414
2668
552
16
874
19034
6
988
945
2465
4
1559
476
101
629
1100
495
22330
22
3503
9807
986