1282
1
2245
3
830
0
3090
6
2903
2932
2
297066
3765
4
21152
8
3080
2996
485
1755
571
894
1226
2771
25669
14
3053
7
19783
2535
469
4044
5
3083
17946
2465
1189
496
3125