3090
6
2270
2
2440
3
795
0
2903
2932
2151
1
4148
351
21152
8
616
1193
1363
3868
10
3498
4
3870
12
6668
5347
3080
3673
5915
11
392
1189
1659
442
713
788
3461
3724
860