2245
3
3090
6
2903
2932
2
3765
4
21152
8
14
0
3080
297066
2258
1
572
1849
692
469
1970
3176
2476
2190
571
894
1226
25669
3053
7
19783
2535
4765
1193
2996
1880
3227