2245
3
1828
3090
6
2903
2932
2
7793
4
3765
21152
8
467
0
3080
297066
3673
224
571
894
1860
1301
1
1226
1399
5
4070
6100
15
5212
25669
14
3053
7
19783
2535
1380
2996
4044