841
2
1299
3
2245
1258
0
2920
4
297066
1
1780
791
24091
2225
5225
8
6236
10
951
1581
1694
2109
1174
3765
2915
1226
3053
7
1492
1718
3206
5
1852
3012
10827
599
1534