1566
1
1132
0
5393
8
2603
7
1157
935
804
493
383
1991
1020
1084
300
3819
475
1076
2211
573
611
1053
1298
5
1049
714
1129
553
1889
913
1454
1282
526