4471
2
2535
25669
0
2145
1
1397
2270
1294
17946
1849
1334
2584
11
3080
3
3200
2271
4
4775
8527
19783
4044
5
3083
1944
2465
4148
8414
6
3125
789
32302
2041
3380
2238