346
1
120469
35
2442
2
462
0
1776
2574
968
2670
20
6976
12
6370
5
1337
180849
1551
9355
3
10396
8
343
4543
1750
2855
2000
1598
5223
9
4016
646
3691
2749
2224
1934
2091
1452