4425
6
5151
2
3080
3
3715
21152
8
4651
3001
3117
2360
2972
0
2456
1
2650
20
1397
1048
1031
3090
181997
11
994
280
2405
1813
4
297066
2740
1815
2932
746
2377
6516
2982
2104