2980
1
2207
0
1416
398656
19
4573
2
644
5339
5
2229
1646
3
550
3960
2145
608
2060
662
1060
8411
2168
575
1812
2788
3560
2763
2223
8
775
621
2890
1679
1112
444571
9