2102
1
6746
8
920
3
1582
0
2669
18
1993
2
1338
1312
1683
735
767
522
8910
353
2280
5
775
1202
1513
1146
2373
1364
1659
7
3512
98613
31
1005
4747
6
16327
18796
9
2267