590
0
2328
485
1009
1045
2941
3092
1
766
577
1182
507
2668
2
1352
431
2992
427
572
1219
994
653
1603
69
46414