3326
3
2495
0
3053
7
7835
14
234
8527
1
3200
2166
2173
2556
4311
1136
2
3671
6
2271
4
1226
1760
1788
3971
2245
374
1431
753
2354
2041
2797
5
2313
2075
4821
319