670
0
2635
1924
2126
1462
46
422
5237
455
2727
5
587
547
1332
29323
653
552
2668
2
928
1
1942
3114
4
2168
611
707
913
1782
872
2459
9
290
573
2655