345
0
597
152
334
991
31535
772
1
4445
3
12958
5
483
251
1752
2
745
899
1787
2668
545
1824
81
338
968
633
573
444
3114
4
138
845
3092