938
0
2123
475
534
490
850
1166
562
323
572
1862
1
1896
4155
7
2918
1528
2
1298
477
717
2954
1581
311
817
809
460
749
3971
1500
5430
673
3723
3