4471
2
2535
1462
1
2428
0
25669
1690
1603
1606
11059
9
3498
4
8527
3200
3
2990
897
1883
2650
181997
11
32302
1047
1819
1691
1136
1353
2271
1382
2921
3971
3158
3562