1653
1
2245
3
5627
1189
0
3090
6
2465
2903
2932
2
3765
4
2309
571
21152
8
2124
894
3080
297066
3435
742
2650
20
2907
579
2189
2996
596
392
3158
792
1226
2087
25669