657
0
1189
2996
14
572
422
577
4044
5
17946
2535
2
32302
25669
3125
19783
1106
390
1461
250
392
838
2964
1
3498
4
2124
3
373
2478
627
558
758
4471