695
0
2234
1
5431
2
2959
2810
1565
1456
750
2549
459
3525
512
7863
3
1367
1247
742
2392
1819
2152
2126
1301
3593
16
1012
1064
1409
697
3621
3428