2155
3
2465
2
1189
0
3125
32302
236066
14
3498
4
4198
1
3779
2948
6
4471
3868
10
2964
3051
1603
1903
1461
594
522
5440
8
2906
1221
10598
2093
2154
3694
936
6668
445
4155
7