1396
4
3152
9
1567
2
1043
1132
0
3615
14
935
1124
1
553
1752
493
2198
5
714
1049
383
1084
477
573
804
414
1073
400
475
2749
3
798
2796
1454
2554
1053
300