1295
1
1788
2650
20
4655
10
6666
4
280
975
1259
3934
2
1266
1746
455
2626
1581
895
0
1973
1226
7599
13
1075
2250
3765
2245
3
3053
7
2414
2760
297066
894
3683
571
2797
5