1366
1
1132
0
2886
4
935
804
1543
2
3650
3
493
383
1084
3111
300
475
955
2211
573
1053
2420
3003
1049
714
1129
553
913
2955
1454
1516
1708
1256
1282