105290
0
5262
10
6515
1
1222856
4
4694
7
2076
11881
3
2229
2855
2831
7952
5223
9
5661
3691
5
2749
18385
2
6850
2091
1452
968
1020
1932
3063
814
2634