2416
2
686
576
1
2104
778
1058
2363
478
586
1770
5
4369
7
2127
3
1007
674
473
1047
628
1253
0
623
425
1085
1699
1400
1245
641
696
632
1032
533
669