353
1
767
0
2587
16
309
4077
2
1662
3
346
336
412
802
423
1639
307
417
2283
4
1918
4223
22
598
445
979
2934
371
451
78
729
251
744
634
331
672