1965
5
1301
2
1576
1459
7
941
1017
818
0
1905
683
1109
200
1
608
485
538
618
523
1449
610
237
511
744
4
684
1166
16
440
499
530
444
457
558
263