325
0
1817
1073
714
1182
391
492
775
830
2855
3
3440
334
114
543
66
267
429
50987
3114
4
3117
215
585
2306
672
2459
9
995
928
1
563
907
968