478
0
3090
6
2155
3
3673
828
309
6247
5
462
408
476
526
2919
2
463
170
1179
234
827
688
1499
1289601
4
400
866
7042
2358
9
766
758
676
763
1
117
1479