34500
34
1089
1
6833
4
1296
1876
2220
2
1696
100
0
861
2659
1244
3
1045
1732
5
2013
7
2969
8
3820
1530
1324
1826
1231