120469
35
2564
2
521
1
1869
5
504
4126
6
2522
0
683
3149
4
2574
492
6976
12
9355
3
14492
105290
4097
10
6515
4694
7
946
17730
11
2855
1598
2831
1222856
5223
9
282572
3691
2749
6850
1362