500
0
406
730
459
2773
1
932
1756
635
1499
2354
698
6247
5
445
23952
475
471
2295
3
168
5784
8
828
34
783
534
424
766
4757
442
2159
539
3248
7