1226
1
850
0
673
1166
562
323
340
1862
778
2245
3
3053
7
3765
4
469
1298
477
717
2954
2
1581
2523
311
817
809
460
749
556
3971
1500
5430
464
2332