1166
0
323
1862
1
1028
1298
477
2512
717
2954
2
1581
2037
2921
5
311
1931
4
3008
3
817
616
1505
809
460
749
931
3971
1500
5430
673
484
8527
2332
334