34606
23
912
0
634
1
1140
1399
2
2550
4
829
7
2524
9
1502
1118
3
1130
1018
3583
3296
12
2846
813
1273
708
3594
7695
1019
5
2873
3011
2652
1956
2720
2890
10
1325
137771
11