120469
35
2864
7
22330
22
326
0
938
1
975
2
1446
1603
2306
909
398
4964
3
1235
2271
905
896
2082
11
1375
1470
1543
6513
5
419694
9
2141
1865
1024
3148
330
2450
14492
1566