608
0
1380
2949
1403
828
19
25669
19783
2
2535
40
137
2996
6
2524
4044
5
423
3083
693
17946
2465
1585
3125
670
3546
1
32302
1049
915
1575
2087
789