2799
3
918
1
521
662
0
3393
10
1733
605
6343
24
1928
2
1142
1823
443
986
22330
22
9315
1124
884
3795
1563
1089
5
1922
625
1133
1217
2113
3006