752
1
1716
898
4691
929
3
471
1590
1154
2
930
1419
1295
1225
0
946
1363
1411
2570
1438
2763
605
2837
3026
96
634
2082
2272
783