848
1
862
0
1077
2525
3
3013
15
1365
1517
2
948
1466
712
1295
1225
1568
946
1363
1411
736
2570
1438
2763
605
2837
3026
2082
2272
783
1618
1736
2650
20