2428
1
5919
2
928
2324
4
2550
1991
3
2455
3841
10183
14
1044
2769
0
810
2534
10293
5
6095
9
2228
2462
9036
4601
737
5717
1993
1816
1549
4946
18
2223
775
2115
2258
1510