658
0
1939
581
2546
1
589
872
1924
1612
1557
784
1167
451
2964
2298
1279
683
685
454
2121
4
255
1043
1133