475
0
534
1145
1
490
850
1166
323
1862
1028
1298
477
2512
717
2954
2
1581
2037
2921
5
311
1931
4
4651
3
3008
817
616
1505
809
460
749
931
398656
19