3326
3
2465
2
1795
7
2309
0
1787
1
1153
3051
152
3090
6
13499
5
3083
2633
2908
10
3354
3562
25669
2456
785
106
610
696
1397
3724