841
2
1
507
0
1258
2915
2654
2108
6
1718
2857
3
791
1443
3629
3871
2794
1618
3470
5
862
2324
4
2650
20
1267
3066
7
2285
1868
2534
2343
5946
1412
3505
2092
1466