316
0
1511
239
303
618
2730
6
1116
13
653
998
800
834
443
341
2126
525
1020
2569
5
543
859
337
1861
173
2727
573
2668
2
251
1782
293
3114
4