841
2
1299
3
1047
2245
3080
21152
8
297066
0
1258
2920
4
3090
6
2932
3715
915
5151
1
1780
791
24091
2740
2225
189326
6236
10
951
1694
2109
1174
2915
1492
1718
3206
5