350
1
889
3
335
299
92
365
4
260
0
884
2
197
132
315
607
334
529
6
126
281
1002
189
80
31
90
362
74
604
447
1598
2437
1345
2368
8