380
3
7863
9
409
1
354
2
280
96
451
0
161
116
286
374
29682
42
727
767
242
545
2391
5
337
10801
614
610
1018
1723
899
2518
462
2802
1955
372
386