34540
0
1299
2
1821
1
2695
3
2183
6
23448
4149
4
770
1673
1045
2127
9724
1279
2547
3534
528
17433
9
3460
4640
16
4209
10
2614
11
3330
8
3991
1822
2215
7277
5
3067
715
879
1917