1046
1
574
3203
3
810
2228
0
4601
737
1549
2428
928
2
2258
3907
3973
512
569
2520
524
3439
5
1793
1966
1383
615
1816
4900
2057
3712
8
4031
497
3182
1653