5375
0
2502
2
21152
8
2669
1168
1
1247
5949
5
951
2505
12632
7
32730
3551
10
980
3054
3234
3
2057
1160
1194
1506
3000
6
1683
1814
2710
1783
582
23802
9