2428
1
5919
2
928
1851
3
2324
4
2769
0
810
2228
4601
737
1549
2550
1991
2455
2115
2258
3841
10183
14
8162
504
1961
1691
7
2462
2489
712
1876
3366
2080
512
5825