4655
10
1266
1
2626
3765
4
297066
0
1295
2683
1788
3683
2650
20
6666
280
1964
3
1581
2
1973
2159
1226
1350
7599
13
2250
1915
2085
2245
3053
7
2797
5
1475
4706
2377
3688
2060