376
0
2727
2
383
2546
1
1759
2758
653
802
521
2730
6
1132
1663
381
968
1052
505
700
595
918
683
2069
8
518
554
78
823
368532
1428
4445
3
3815
301