2727
2
2345
3
105290
0
395
1
1337
2334
3149
4
2008
2574
646
1922
1222856
635
1052
378
1647
18385
399
1860
7952
3114
1642
2113
3063
2855
2229
5223
9
4016
3691
5
2749