862
0
1077
1
1166
1809
2525
3
3013
15
1365
2322
4
2289
904
2105
1517
2
948
1466
712
1093
455
1295
1568
946
1363
1411
2570
1438
2763
605
2837
3026
2164
2082