2377
1
21152
8
2669
2
1393
1247
989
0
951
1880
5
83
2522
12632
7
1681
980
3054
2057
2884
868
1683
2277
9160
582