2428
1
928
2
5919
4946
18
2324
4
810
2228
0
4601
4031
737
1549
1991
3
2455
2258
3841
10183
14
8162
1112
2959
2462
5753
10
2062
512
569
4360
1046
574
1337
2520
847