40177
0
2228
2962
6
19465
3863
14
5375
4319
3
13724
8
1837
2
2899
3942
4914
1547
1
2967
2758
5
2732
2725
22
1138
11650
23
6344
2945
2421
1120
2009
2606
4
3071
2182
3954
3224
3844