791
1
1718
3765
4
778
841
2
870
2282
5
1295
571
0
3001
2650
20
1663
894
280
2259
1581
1258
4291
2274
2250
2219
2245
3
865
297066
2915
1226
3053
7
2420
1415