2428
1
928
2
2324
4
810
2228
0
4601
910
737
513
1549
1991
3
2455
5919
2258
3636
3841
10183
14
479
8162
2623
2480
2462
512
569
1046
574
1337
2520
784
847